pied shieldbug - German English Dictionary